<?php

declare(strict_types=1);

namespace DreamCat\Array2Class;

use JetBrains\PhpStorm\Pure;

/**
 * 属性名称转换接口
 * @author vijay
 */
interface PropertyNameTransInterface
{
    /**
     * 将对象属性名转为输入数据的属性名
     * @param string $propertyName 对象属性名
     * @return string 输入数据的属性名
     */
    #[Pure]
    public function convert(string $propertyName): string;
}

# end of file
